Bali: vibrant nightlife, sandy beaches, rich culture. Explore a blend of tradition and modernity in this famous beach destination....